administer punishment - French English Dictionary